platform/upstream/gstreamer.git
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

11 years agoinfo: add remaining audio/video info fields
Stefan Sauer [Thu, 28 Oct 2010 13:34:08 +0000 (16:34 +0300)]
info: add remaining audio/video info fields

11 years agoinfo: turn stream widgets into tables and add bitrate
Stefan Sauer [Thu, 28 Oct 2010 00:08:28 +0000 (03:08 +0300)]
info: turn stream widgets into tables and add bitrate

11 years agoinfo: initialy paint video area black
Stefan Sauer [Wed, 27 Oct 2010 23:15:56 +0000 (02:15 +0300)]
info: initialy paint video area black

11 years agoinfo: ellipsize labels to avoid horzontal window growth
Stefan Sauer [Wed, 27 Oct 2010 22:41:48 +0000 (01:41 +0300)]
info: ellipsize labels to avoid horzontal window growth

11 years agoinfo: stop playback on unrealize
Stefan Sauer [Wed, 27 Oct 2010 22:41:07 +0000 (01:41 +0300)]
info: stop playback on unrealize

Prevent "BadDrawable" errors.

11 years agoinfo: ensure we have a native widnow for the drawing_area
Stefan Sauer [Tue, 26 Oct 2010 23:18:17 +0000 (02:18 +0300)]
info: ensure we have a native widnow for the drawing_area

Fixes BadID x errors.

11 years agoinfo: add vapi info for ubuntu
Stefan Sauer [Tue, 26 Oct 2010 23:02:15 +0000 (02:02 +0300)]
info: add vapi info for ubuntu

11 years agoREDME: planning
Stefan Sauer [Mon, 25 Oct 2010 07:54:07 +0000 (10:54 +0300)]
REDME: planning

11 years agoinfo: get a/mediainfo/v streams and show caps
Stefan Sauer [Tue, 19 Oct 2010 21:44:18 +0000 (00:44 +0300)]
info: get a/mediainfo/v streams and show caps

11 years agoapp: use a hpane instead of the file-chooser preview widget
Stefan Sauer [Tue, 19 Oct 2010 20:04:42 +0000 (23:04 +0300)]
app: use a hpane instead of the file-chooser preview widget

This allows the user to modify the size.

11 years agoapp: only run discover for files
Stefan Sauer [Tue, 19 Oct 2010 19:53:28 +0000 (22:53 +0300)]
app: only run discover for files

11 years agoinfo: start to use discoverer and improve the ui
Stefan Sauer [Mon, 18 Oct 2010 19:50:02 +0000 (22:50 +0300)]
info: start to use discoverer and improve the ui

Organize the info pane as a table. Add mime type and duration fields to
container section.

11 years agoinfo: add more ui boilerplate and fixme comments
Stefan Sauer [Mon, 18 Oct 2010 14:38:32 +0000 (17:38 +0300)]
info: add more ui boilerplate and fixme comments

11 years agoinfo: enable discovered
Stefan Sauer [Mon, 18 Oct 2010 14:14:46 +0000 (17:14 +0300)]
info: enable discovered

Add comment telling how to regenerate the vapi files.

11 years agoinfo: make the overlay iface work and activate playback
Stefan Sauer [Mon, 18 Oct 2010 07:31:43 +0000 (10:31 +0300)]
info: make the overlay iface work and activate playback