Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-06 | resindvd: Make the next/prev angle switching cycle at the ends | Jan Schmidt | 1 | -9/+25 | |
When the current angle is 1 and prev_angle is requested, loop to the maximum angle and vice versa for next_angle | |||||
2009-05-04 | celt: Implement preset interface | Sebastian Dröge | 1 | -0/+7 | |
2009-05-04 | dirac: Implement preset interface | Sebastian Dröge | 1 | -1/+15 | |
2009-05-04 | jp2kenc: Implement preset interface | Sebastian Dröge | 1 | -1/+15 | |
2009-05-04 | mpeg2enc: Implement Preset interface | Sebastian Dröge | 1 | -1/+15 | |
2009-05-04 | xvid: Implement Preset interface | Sebastian Dröge | 1 | -0/+8 | |
2009-05-04 | faac: Implement preset interface | Sebastian Dröge | 1 | -0/+8 | |
2009-05-03 | Working LV2 plugin discovery. | Dave Robillard | 8 | -1152/+684 | |
- Separate gstsignalprocessor into a separate library (not sure if this is in the right place, but it works for now anyway) - Create LV2 element based on LADSPA element, port most discovery functionality | |||||
2009-05-03 | Fix inconsistent style (trivial test commit). | Dave Robillard | 1 | -1/+1 | |
2009-05-03 | mms: extend BaseSrc query handling rather than overriding | Mark Nauwelaerts | 1 | -29/+9 | |
2009-05-01 | dtsdec: cosmetic fix to header structure to make gtk-doc happy | Tim-Philipp Müller | 1 | -2/+2 | |
2009-04-30 | x264enc: add preset support | Stefan Kost | 3 | -1/+34 | |
Add preset iface and a (dummy) preset file as a starting point. | |||||
2009-04-29 | resindvd: Convert some g_print to GST_LOG_OBJECT and friends, remove some others | Jan Schmidt | 4 | -36/+32 | |
Trim down the g_print verbosity. | |||||
2009-04-29 | resindvd: Add DVDFASTSTART env var to making some testing easier | Jan Schmidt | 1 | -1/+7 | |
2009-04-29 | resindvd: Remove redundant modulo operation in the demuxer | Jan Schmidt | 1 | -1/+1 | |
2009-04-29 | resindvd: Map audio and subpicture logical streams to physical. | Jan Schmidt | 2 | -24/+70 | |
The logical audio and subpicture stream number doesn't always correspond with the physical substream it is coming from. When configuring the demuxer pads, use the mapping table provided in each PGC to get the layout and ensure the demuxer creates the correct pads. | |||||
2009-04-29 | x264enc: add some documentation on profile | Mark Nauwelaerts | 1 | -0/+9 | |
2009-04-21 | modplug: Use correct header file | LRN | 1 | -1/+1 | |
modplug's sndfile.h conflicts with libsndfile's sndfile.h, so we'll access it directly using modplug/sndfile.h. Fixes #573849 Signed-off-by: David Schleef <ds@schleef.org> | |||||
2009-04-21 | mpeg2enc: Get number of processors on win32 | LRN | 1 | -0/+9 | |
Fixes #573848. Signed-off-by: David Schleef <ds@schleef.org> | |||||
2009-04-21 | mmssrc: If the connection fails, emit a redirection msg to the rtsp equivalent. | Edward Hervey | 1 | -2/+12 | |
This should help fix the issue with Windows Media Server using rtsp... but still declaring the stream with mms:// | |||||
2009-04-09 | x264enc: add force keyframe event handling | Janin Kolenc | 2 | -2/+48 | |
Use the GstForceKeyUnit event to force a keyframe. Fixes #578112. | |||||
2009-04-04 | bz2: fix some refcount mistakes and do some cleaning up | Tim-Philipp Müller | 3 | -102/+159 | |
No need to unref buffers if pad_push returns something non-FLOW_OK. In fact, this will cause assertions or crashes. However, we do need to unref the input buffer whenever we don't pass it downstream. Also, a non-OK flow return is not an error, so don't post error messages on the bus - the pipeline may just be shutting down. Miscellaneous other clean-ups and crack removal. Plenty of work left for those who feel like it. | |||||
2009-04-03 | resindvd: require libdvdnav >= 4.1.2 for dvdnav_get_current_time() | Tim-Philipp Müller | 1 | -12/+0 | |
Fixes #577864. | |||||
2009-04-02 | resindvd: Send both the logical and physical substream ID in the stream change. | Jan Schmidt | 1 | -7/+12 | |
When sending the stream change message(s) to the demuxer, also include the logical stream id along with the physical ID, so that the demuxer can remap logical->physical MPEG stream ID. | |||||
2009-04-02 | resindvd: Use new GstNavigation functionality. | Jan Schmidt | 3 | -119/+246 | |
Handle the new DVD commands, so that we can handle commands from a player to change angle, jump to menus etc. Use the new GstNavigation event parsing functions, instead of hand-rolled stuff. Send GstNavigation notification messages when the mouse enters a button or leaves it, so UI can turn the mouse cursor to a hand icon. | |||||
2009-04-02 | resindvd: Switch to using a hard-coded mpeg2dec, and change pad blocking a bit. | Jan Schmidt | 2 | -16/+98 | |
Change the pad blocking behaviour during startup, and use a hard-coded mpeg2dec (for the moment), in order to make things work with playbin2. | |||||
2009-04-02 | resindvd: Add newline to debug g_print statement | Jan Schmidt | 1 | -1/+1 | |
2009-04-02 | resindvd: Make highlights work when jumping into menus | Jan Schmidt | 1 | -5/+13 | |
Make the highlights re-appear correctly when jumping back into menus by making sure to set the flushing_seek flag for user-action initiated seeks. Fiddle some debug related to tracking down the issue. | |||||
2009-04-02 | resindvd: Support multiangle titles. | Jan Schmidt | 1 | -2/+14 | |
Add a workaround for an apparent libdvdnav bug where it loses nav packets during multiangle titles, and add some keypress bindings to switch the angle. | |||||
2009-04-02 | resindvd: Add back in support for using hardcoded a52dec | Jan Schmidt | 1 | -4/+11 | |
2009-04-02 | resindvd: Add some debug when creating the output pads in the demuxer | Jan Schmidt | 1 | -2/+15 | |
2009-04-02 | resindvd: More hacking on the audio decoder. | Jan Schmidt | 1 | -35/+41 | |
2009-04-02 | resindvd: Trim back the g_print debug - convert to GST_DEBUG and GST_LOG | Jan Schmidt | 1 | -22/+24 | |
2009-04-02 | resindvd: Extend the Resin audio decoder element, and switch rsndvdbin to use it | Jan Schmidt | 3 | -12/+315 | |
2009-04-02 | resindvd: First part of the re-plugging audio decoder | Jan Schmidt | 3 | -0/+198 | |
2009-04-02 | resindvd: remove unused code path from the bin | Jan Schmidt | 1 | -33/+1 | |
2009-04-02 | resindvd: Indent some things | Jan Schmidt | 1 | -12/+12 | |
2009-04-02 | resindvd: Switch GST_BOILERPLATE to G_DEFINE_TYPE for no real reason. | Jan Schmidt | 2 | -26/+14 | |
2009-04-02 | resindvd: Add faststart, and work around some multi-angle issues | Jan Schmidt | 2 | -17/+106 | |
Add a 'fast-start' property to the rsndvdsrc element, that attempts to jump directly to the DVD menu when starting. Doesn't work correctly on all titles yet. Add workarounds for issues with multiple angles in libdvdnav: Use a heuristic to avoid detecting discontinuities during multiple-angle titles, it seems caused by libdvdnav losing some NAV packets in multiangle titles. Fix seeking in multi-angle titles by aligning our sector calculation logic with libdvdnav's. Also, use libdvdnav's dvdnav_get_current_time() method to determine the logical position of the current cell when it changes, as the cell_start value in the cell_change event provides a number that doesn't compensate for angle cell blocks. | |||||
2009-04-02 | resindvd: Small debug output change in the source element | Jan Schmidt | 1 | -1/+1 | |
2009-04-02 | jp2enc: Unref peer caps after usage to fix a memory leak | Sebastian Dröge | 1 | -0/+1 | |
2009-03-30 | mpeg2enc: fix bitrate property settings | Mark Nauwelaerts | 1 | -8/+15 | |
Align bitrate property interpretation with usual mpeg2enc behaviour. Fixes #575736. | |||||
2009-03-27 | jp2kdec: implement basic QoS | Tim-Philipp Müller | 2 | -10/+219 | |
Don't try to decode frames that are going to be late anyway. | |||||
2009-03-26 | Merge branch 'mxfmux' | Sebastian Dröge | 1 | -2/+4 | |
2009-03-25 | ladspa: comment signalprocessor class more and do minor code cleanups | Stefan Kost | 2 | -51/+48 | |
2009-03-23 | jack: Add new connection mode | Wim Taymans | 4 | -6/+13 | |
Add a new connection mode to jacksrc and jacksink. In this new auto-force connection mode jack will create as many ports as requested/needed in the pipeline and will then connect as many physical ports as possible, possibly leaving some ports unconnected. Also get rid of some leftover g_print. Fixes #575284. | |||||
2009-03-23 | celtenc: build with celt 0.5. | Alessandro Decina | 1 | -2/+8 | |
2009-03-22 | metdata: more logging and code cleanups | Stefan Kost | 7 | -67/+94 | |
Sprinkle more debug log statements into the code. Move some repeaded string constant into header files and use sizeof instead of manually counted bytes. Add comments. | |||||
2009-03-22 | metadata: fix muxing jfifless jpeg. Fixes #574401 | Stefan Kost | 1 | -4/+1 | |
Don't error out when to be muxed jpeg has no jfif, as we can easily add it. | |||||
2009-03-22 | metadata: fix include guards | Stefan Kost | 3 | -9/+9 | |