platform/upstream/gstreamer.git
11 years agomi-info: comment updates
Stefan Sauer [Fri, 13 Sep 2013 06:16:34 +0000 (08:16 +0200)]
mi-info: comment updates

11 years agoTODO: update planing
Stefan Sauer [Fri, 13 Sep 2013 06:12:34 +0000 (08:12 +0200)]
TODO: update planing

11 years agomi-info: extract ui-helper for format/codec-rows
Stefan Sauer [Fri, 13 Sep 2013 06:12:05 +0000 (08:12 +0200)]
mi-info: extract ui-helper for format/codec-rows

11 years agomi-info: extract ui helper for adding an entry
Stefan Sauer [Fri, 13 Sep 2013 05:55:14 +0000 (07:55 +0200)]
mi-info: extract ui helper for adding an entry

A helper to add a label + str formatted details as a table row.

11 years agomi-info: extract more common ui code into helpers
Stefan Sauer [Wed, 11 Sep 2013 06:21:06 +0000 (08:21 +0200)]
mi-info: extract more common ui code into helpers

11 years agomi-info: reshuffle container widgets
Stefan Sauer [Mon, 9 Sep 2013 16:48:10 +0000 (18:48 +0200)]
mi-info: reshuffle container widgets

Prepare for handling nested containers.

11 years agomi-info: code cleanups
Stefan Sauer [Mon, 9 Sep 2013 16:37:24 +0000 (18:37 +0200)]
mi-info: code cleanups

First reset the info pane and then check/update. This fixes not resetting the
tabs on info==null.

11 years agomi-info: fix type
Stefan Sauer [Mon, 9 Sep 2013 16:36:47 +0000 (18:36 +0200)]
mi-info: fix type

It is 'Notebook' and not 'NoteBook'.

11 years agomi: code cleanups, comments
Stefan Sauer [Fri, 6 Sep 2013 06:56:05 +0000 (08:56 +0200)]
mi: code cleanups, comments

11 years agomi-info: fix tab-index in compact mode
Stefan Sauer [Fri, 6 Sep 2013 06:03:51 +0000 (08:03 +0200)]
mi-info: fix tab-index in compact mode

11 years agoinfo: sort streams by stream_id
Stefan Sauer [Thu, 5 Sep 2013 07:18:26 +0000 (09:18 +0200)]
info: sort streams by stream_id

This way we are activating the right stream when switching tabs.

11 years agoTODO: spelling fixes and update
Stefan Sauer [Thu, 5 Sep 2013 07:18:04 +0000 (09:18 +0200)]
TODO: spelling fixes and update

11 years agoapp: allow giving an uri instead of a directory as a startup arg
Stefan Sauer [Wed, 4 Sep 2013 07:17:28 +0000 (09:17 +0200)]
app: allow giving an uri instead of a directory as a startup arg

This way we can play streams.

11 years agopreview: fix minimal size
Stefan Sauer [Wed, 4 Sep 2013 07:16:47 +0000 (09:16 +0200)]
preview: fix minimal size

We need some minial size, otherwise we can enlarge, but not shrink the window.

11 years agoTODO: small ideas update
Stefan Sauer [Wed, 4 Sep 2013 07:15:34 +0000 (09:15 +0200)]
TODO: small ideas update

11 years agoHACKING: update instructions
Stefan Sauer [Wed, 4 Sep 2013 07:15:07 +0000 (09:15 +0200)]
HACKING: update instructions

11 years agopreview: extract preview area as separate widget
Stefan Sauer [Tue, 3 Sep 2013 20:03:19 +0000 (22:03 +0200)]
preview: extract preview area as separate widget

11 years agomi: update my name and years
Stefan Sauer [Tue, 3 Sep 2013 05:41:46 +0000 (07:41 +0200)]
mi: update my name and years

11 years agomi: set the log domain
Stefan Sauer [Mon, 2 Sep 2013 20:25:09 +0000 (22:25 +0200)]
mi: set the log domain

11 years agomi-info: comment updates
Stefan Sauer [Mon, 2 Sep 2013 07:52:30 +0000 (09:52 +0200)]
mi-info: comment updates

11 years agomi-info: turn stdout.printf into debug log calls
Stefan Sauer [Mon, 2 Sep 2013 07:49:51 +0000 (09:49 +0200)]
mi-info: turn stdout.printf into debug log calls

11 years agomi-info: add todo for stream switching
Stefan Sauer [Mon, 2 Sep 2013 07:41:24 +0000 (09:41 +0200)]
mi-info: add todo for stream switching

11 years agomi-info: playbin handles force-aspect-ration in 1.0
Stefan Sauer [Mon, 2 Sep 2013 07:40:58 +0000 (09:40 +0200)]
mi-info: playbin handles force-aspect-ration in 1.0

11 years agoinfo: improve sizing
Stefan Sauer [Fri, 30 Aug 2013 08:53:13 +0000 (10:53 +0200)]
info: improve sizing

We're now hinting the scrolled window about the content size to avoid empty space + scrolling.

11 years agomi-info: basic subtitle support
Stefan Sauer [Fri, 30 Aug 2013 06:41:48 +0000 (08:41 +0200)]
mi-info: basic subtitle support

11 years agovideo-area: improve resizing of the video area
Stefan Sauer [Fri, 30 Aug 2013 06:26:37 +0000 (08:26 +0200)]
video-area: improve resizing of the video area

The browser pane does not expand by default. Track aspect-ration for the
currently displayed object. Use an aspect frame as a container for the
drawing-area.

11 years agotodo: update planning and ideas
Stefan Sauer [Thu, 29 Aug 2013 05:51:13 +0000 (07:51 +0200)]
todo: update planning and ideas

11 years agomi-app: use the newer gtk api with orientation
Stefan Sauer [Wed, 28 Aug 2013 19:27:36 +0000 (21:27 +0200)]
mi-app: use the newer gtk api with orientation

11 years agomi-info: improve wikilink mapping
Stefan Sauer [Wed, 28 Aug 2013 18:26:54 +0000 (20:26 +0200)]
mi-info: improve wikilink mapping

Try codecname and then caps name to get wiki links. Also show caps for the container.

11 years agomi: port to gst-1.0 and gtk+3
Stefan Sauer [Tue, 27 Aug 2013 21:57:06 +0000 (23:57 +0200)]
mi: port to gst-1.0 and gtk+3

11 years agoTODO: some link for inspiration
Stefan Sauer [Sun, 18 Aug 2013 14:01:33 +0000 (16:01 +0200)]
TODO: some link for inspiration

11 years agocleanup. update name and year, queue a redraw for album art
Stefan Sauer [Tue, 23 Oct 2012 13:54:06 +0000 (15:54 +0200)]
cleanup. update name and year, queue a redraw for album art

11 years agoporting: update on vala changes
Stefan Sauer [Tue, 23 Oct 2012 13:21:34 +0000 (15:21 +0200)]
porting: update on vala changes

11 years agobuid: fix the bootstrapping
Stefan Sauer [Tue, 21 Jun 2011 13:05:37 +0000 (15:05 +0200)]
buid: fix the bootstrapping

Create the macrodir. Remove the GETTXT macro that was clashing with INTLTOOL.

11 years agoREADME: more planning
Stefan Sauer [Fri, 4 Mar 2011 16:14:06 +0000 (18:14 +0200)]
README: more planning

11 years agoinfo: add wikilinks for two more codecs
Stefan Sauer [Fri, 4 Mar 2011 16:13:34 +0000 (18:13 +0200)]
info: add wikilinks for two more codecs

11 years agoREADME: planning
Stefan Sauer [Fri, 18 Feb 2011 15:36:30 +0000 (17:36 +0200)]
README: planning

11 years agoinfo: reset container and duration fields if file is not discoverable
Stefan Sauer [Sat, 29 Jan 2011 12:41:28 +0000 (14:41 +0200)]
info: reset container and duration fields if file is not discoverable

Before the previous text was left.

11 years agoinfo: change the order of asyn disco calls
Stefan Sauer [Tue, 25 Jan 2011 13:07:07 +0000 (15:07 +0200)]
info: change the order of asyn disco calls

Starting disco before enqueueuing uris seems to make it work.

11 years agoplaning: CBR/VBR info
Stefan Sauer [Tue, 25 Jan 2011 12:52:05 +0000 (14:52 +0200)]
planing: CBR/VBR info

11 years agomi-info: prepare for async discovery
Stefan Sauer [Mon, 24 Jan 2011 21:42:15 +0000 (23:42 +0200)]
mi-info: prepare for async discovery

The async api usage is not yet activated due to some uncertanty in the api use.

11 years agocomments: planning and code comments
Stefan Sauer [Mon, 24 Jan 2011 21:40:23 +0000 (23:40 +0200)]
comments: planning and code comments

11 years agoMakefile: indenting
Stefan Sauer [Mon, 24 Jan 2011 20:28:32 +0000 (22:28 +0200)]
Makefile: indenting

11 years agoinfo: add more wikilinks
Stefan Sauer [Mon, 24 Jan 2011 09:24:26 +0000 (11:24 +0200)]
info: add more wikilinks

11 years agorelease: bump versions and back to development
Stefan Sauer [Mon, 17 Jan 2011 21:09:54 +0000 (23:09 +0200)]
release: bump versions and back to development

11 years agorelease: prepare for release
Stefan Sauer [Mon, 17 Jan 2011 21:05:54 +0000 (23:05 +0200)]
release: prepare for release

11 years agodocs: more maintainer info
Stefan Sauer [Mon, 17 Jan 2011 21:06:07 +0000 (23:06 +0200)]
docs: more maintainer info

11 years agodocs: add simple HACKING file
Stefan Sauer [Sun, 16 Jan 2011 12:25:19 +0000 (14:25 +0200)]
docs: add simple HACKING file

11 years agobuild: fix distcheck
Stefan Sauer [Fri, 14 Jan 2011 21:15:42 +0000 (23:15 +0200)]
build: fix distcheck

11 years agoapp: add idea for stream-open dialog
Stefan Sauer [Fri, 14 Jan 2011 21:01:08 +0000 (23:01 +0200)]
app: add idea for stream-open dialog

11 years agodesktop: add a desktop file
Stefan Sauer [Fri, 14 Jan 2011 20:41:20 +0000 (22:41 +0200)]
desktop: add a desktop file

11 years agoicon: add an application icon
Stefan Sauer [Fri, 14 Jan 2011 20:40:03 +0000 (22:40 +0200)]
icon: add an application icon

Set as default icons, so that it it used for windows and in about dialog.

11 years agoinfo: enable double buffering when displaying album art
Stefan Sauer [Fri, 14 Jan 2011 19:53:34 +0000 (21:53 +0200)]
info: enable double buffering when displaying album art

11 years agoinfo: handle album-art
Stefan Sauer [Fri, 14 Jan 2011 16:39:01 +0000 (18:39 +0200)]
info: handle album-art

Decode and draw the album art into the video window.

11 years agoinfo: filter buffers from tags and add some planning comments
Stefan Sauer [Fri, 14 Jan 2011 09:19:16 +0000 (11:19 +0200)]
info: filter buffers from tags and add some planning comments

11 years agoinfo: add comment with wikipedia alternative for links
Stefan Sauer [Fri, 14 Jan 2011 09:18:45 +0000 (11:18 +0200)]
info: add comment with wikipedia alternative for links

11 years agoapp: add about dialog
Stefan Sauer [Thu, 13 Jan 2011 10:21:46 +0000 (12:21 +0200)]
app: add about dialog

11 years agoi18n: manage translatable files
Stefan Sauer [Thu, 13 Jan 2011 10:05:35 +0000 (12:05 +0200)]
i18n: manage translatable files

11 years agovapi: no more need for patching the vapi file
Stefan Sauer [Thu, 13 Jan 2011 10:03:00 +0000 (12:03 +0200)]
vapi: no more need for patching the vapi file

11 years agoinfo: switch stream callback for compact layout
Stefan Sauer [Thu, 13 Jan 2011 09:56:37 +0000 (11:56 +0200)]
info: switch stream callback for compact layout

11 years agoinfo: verified link
Stefan Sauer [Thu, 13 Jan 2011 09:56:18 +0000 (11:56 +0200)]
info: verified link

11 years agoinfo: add compact_layout mode
Stefan Sauer [Thu, 13 Jan 2011 08:03:32 +0000 (10:03 +0200)]
info: add compact_layout mode

For screen-heights <= 600 pixels use a single notebook for all streams.

11 years agoinfo: add more wikilinks and use it for streams too
Stefan Sauer [Thu, 13 Jan 2011 07:15:04 +0000 (09:15 +0200)]
info: add more wikilinks and use it for streams too

11 years agoinfo: add a hashmap with wiki links and start using them
Stefan Sauer [Wed, 12 Jan 2011 08:17:56 +0000 (10:17 +0200)]
info: add a hashmap with wiki links and start using them

The container description will be turned into a link if we have a known
wikipedia article for it.

11 years agomi-info: more ui layout planning
Stefan Sauer [Tue, 4 Jan 2011 12:56:40 +0000 (14:56 +0200)]
mi-info: more ui layout planning

11 years agoREADME: planning
Stefan Sauer [Tue, 21 Dec 2010 21:09:43 +0000 (23:09 +0200)]
README: planning

11 years agomenu: use alternative way to get the key number
Stefan Sauer [Tue, 21 Dec 2010 12:54:56 +0000 (14:54 +0200)]
menu: use alternative way to get the key number

11 years agomenu: add F11 accelerator for fullscreen
Stefan Sauer [Tue, 21 Dec 2010 11:55:02 +0000 (13:55 +0200)]
menu: add F11 accelerator for fullscreen

11 years agoinfo: blacklist "norminal-bitrate" too
Stefan Sauer [Tue, 21 Dec 2010 11:21:34 +0000 (13:21 +0200)]
info: blacklist "norminal-bitrate" too

We show that above already.

11 years agomenu: add View menu with fullscreen item
Stefan Sauer [Tue, 21 Dec 2010 11:18:38 +0000 (13:18 +0200)]
menu: add View menu with fullscreen item

11 years agolayout: improve the layout on small screens
Stefan Sauer [Tue, 21 Dec 2010 10:01:40 +0000 (12:01 +0200)]
layout: improve the layout on small screens

Pack the info view info a scrolled window. Use an extra paned to allow resizing
the video pane. Minimize padding on paned widgets.

11 years agobuild: updates for gettext
Stefan Sauer [Tue, 21 Dec 2010 09:27:57 +0000 (11:27 +0200)]
build: updates for gettext

11 years agoREADME: planning
Stefan Sauer [Thu, 16 Dec 2010 21:06:57 +0000 (23:06 +0200)]
README: planning

11 years agoinfo: show the fps as a double
Stefan Sauer [Thu, 16 Dec 2010 21:02:31 +0000 (23:02 +0200)]
info: show the fps as a double

23.97 fps is easier to read that 10000000 / 417083.

11 years agoautogen.sh: fix silly typo
Stefan Sauer [Thu, 16 Dec 2010 09:42:34 +0000 (11:42 +0200)]
autogen.sh: fix silly typo

11 years agoREADME: planning
Stefan Sauer [Wed, 15 Dec 2010 09:46:08 +0000 (11:46 +0200)]
README: planning

11 years agoREADME: update todo lists
Stefan Sauer [Tue, 30 Nov 2010 10:20:44 +0000 (12:20 +0200)]
README: update todo lists

11 years agoinfo: make urls in tags clickable
Stefan Sauer [Tue, 30 Nov 2010 09:19:35 +0000 (11:19 +0200)]
info: make urls in tags clickable

11 years agoinfo: make labels selectable for copy'n'paste
Stefan Sauer [Tue, 30 Nov 2010 09:18:37 +0000 (11:18 +0200)]
info: make labels selectable for copy'n'paste

11 years agoplanning: comments and todos
Stefan Sauer [Wed, 10 Nov 2010 06:50:48 +0000 (08:50 +0200)]
planning: comments and todos

11 years agoinfo: improve tag filtering
Stefan Sauer [Mon, 8 Nov 2010 09:52:11 +0000 (11:52 +0200)]
info: improve tag filtering

Hide duration as well. Also skip all tags where the name starts with "private-".

11 years agoinfo: redo tag list formatting
Stefan Sauer [Mon, 8 Nov 2010 09:40:06 +0000 (11:40 +0200)]
info: redo tag list formatting

Loop over tags and serialize items. Skip some already shown info.

11 years agomaintenance: code cleanups and addition TODO: comments
Stefan Sauer [Mon, 8 Nov 2010 08:38:39 +0000 (10:38 +0200)]
maintenance: code cleanups and addition TODO: comments

11 years agoinfo: add named video resolutions
Stefan Sauer [Fri, 5 Nov 2010 15:17:16 +0000 (17:17 +0200)]
info: add named video resolutions

Use a gee hashmap for named video resolutions (e.g. VGA) and show those in the
info.

11 years agoinfo: show human readable container format name
Stefan Sauer [Thu, 4 Nov 2010 10:47:14 +0000 (12:47 +0200)]
info: show human readable container format name

Update the patch for vala bindings. Update README as getting the contaienr caps
is already possible.

11 years agovapi: add current patch for gstreamer-pbutils vapi metadata
Stefan Sauer [Thu, 4 Nov 2010 08:49:40 +0000 (10:49 +0200)]
vapi: add current patch for gstreamer-pbutils vapi metadata

11 years agoinfo: show stream tags as multiline label
Stefan Sauer [Thu, 4 Nov 2010 08:46:43 +0000 (10:46 +0200)]
info: show stream tags as multiline label

11 years agoinfo: show misc stream info, if available
Stefan Sauer [Thu, 4 Nov 2010 08:15:19 +0000 (10:15 +0200)]
info: show misc stream info, if available

11 years agoapp: add directory property and use it as default location for browsing
Stefan Sauer [Thu, 4 Nov 2010 07:48:55 +0000 (09:48 +0200)]
app: add directory property and use it as default location for browsing

Allow passing a directory as a commandline arg. If given use that as the default
location, otherwise use current working dir.

11 years agomi: we need to open the default display
Stefan Sauer [Thu, 4 Nov 2010 07:46:58 +0000 (09:46 +0200)]
mi: we need to open the default display

The ui was crashing otherwise. Opening the default display seems to be the
default behaviour for gtk_init().

11 years agomi: add basic goption usage
Stefan Sauer [Wed, 3 Nov 2010 11:59:44 +0000 (13:59 +0200)]
mi: add basic goption usage

Only --version works right now.

11 years agoinfo: handle video area expose also if we have no video
Stefan Sauer [Wed, 3 Nov 2010 08:47:04 +0000 (10:47 +0200)]
info: handle video area expose also if we have no video

11 years agoREADME: add todo for gst-discoverer
Stefan Sauer [Wed, 3 Nov 2010 08:34:57 +0000 (10:34 +0200)]
README: add todo for gst-discoverer

11 years agoinfo: use File.query to get file info
Stefan Sauer [Wed, 3 Nov 2010 08:33:43 +0000 (10:33 +0200)]
info: use File.query to get file info

Use the file info to query content-type and icon. Show file-type icon in the UI.

11 years agoinfo: prepare to show human readable container format info
Stefan Sauer [Wed, 3 Nov 2010 08:01:04 +0000 (10:01 +0200)]
info: prepare to show human readable container format info

gst-discoverer does not yet provide it unfortunately.

11 years agoinfo: add more TODO
Stefan Sauer [Thu, 28 Oct 2010 14:34:38 +0000 (17:34 +0300)]
info: add more TODO

11 years agoinfo: switch streams when switching tabs
Stefan Sauer [Thu, 28 Oct 2010 14:34:15 +0000 (17:34 +0300)]
info: switch streams when switching tabs

11 years agoinfo: whitespace fix
Stefan Sauer [Thu, 28 Oct 2010 14:33:54 +0000 (17:33 +0300)]
info: whitespace fix

11 years agoinfo: add human readable code info
Stefan Sauer [Thu, 28 Oct 2010 13:45:55 +0000 (16:45 +0300)]
info: add human readable code info

11 years agoinfo: improve resolution
Stefan Sauer [Thu, 28 Oct 2010 13:39:35 +0000 (16:39 +0300)]
info: improve resolution

Orint it as "w x h" and add idea to convert to human readable string