gst-plugin-dvbmediasink.git
10 years agosmall cleanup
Andreas Monzner [Sun, 14 Jun 2009 10:02:19 +0000 (10:02 +0000)]
small cleanup

10 years agofix some checks for dm500hd
Andreas Monzner [Fri, 5 Jun 2009 17:47:29 +0000 (17:47 +0000)]
fix some checks for dm500hd

10 years agore-allow rates < 32k for mp3 streams
Andreas Frisch [Wed, 3 Jun 2009 11:54:49 +0000 (11:54 +0000)]
re-allow rates < 32k for mp3 streams

10 years agoadd handling for old drivers without dts support
Andreas Monzner [Wed, 3 Jun 2009 10:54:51 +0000 (10:54 +0000)]
add handling for old drivers without dts support

10 years agofix DTS-HD to DTS convert
Andreas Monzner [Fri, 29 May 2009 15:56:43 +0000 (15:56 +0000)]
fix DTS-HD to DTS convert

10 years agoextract DTS Master track from DTS-HD
Andreas Monzner [Fri, 29 May 2009 13:19:37 +0000 (13:19 +0000)]
extract DTS Master track from DTS-HD

10 years agoremove unneeded code
Andreas Monzner [Fri, 29 May 2009 13:19:15 +0000 (13:19 +0000)]
remove unneeded code

10 years agoimplement dispose method to stop leaking of gst pipeline clock socket
Andreas Frisch [Fri, 29 May 2009 09:43:55 +0000 (09:43 +0000)]
implement dispose method to stop leaking of gst pipeline clock socket

10 years agoclose socket fds on _stop
Andreas Monzner [Thu, 28 May 2009 09:19:17 +0000 (09:19 +0000)]
close socket fds on _stop

10 years agosmall cleanup/fix
Andreas Monzner [Wed, 27 May 2009 11:00:09 +0000 (11:00 +0000)]
small cleanup/fix

10 years agomove initial vmpeg settings bus messaging from start into preroll function (fixes...
Andreas Frisch [Wed, 27 May 2009 09:10:09 +0000 (09:10 +0000)]
move initial vmpeg settings bus messaging from start into preroll function (fixes autores progressive issue)

10 years agodvbaudiosink: change caps to allow MP3 streams with sampling rate 32khz
Andreas Frisch [Mon, 25 May 2009 12:25:25 +0000 (12:25 +0000)]
dvbaudiosink: change caps to allow MP3 streams with sampling rate 32khz

10 years agoadd machine-dependent get_caps function (experimental, will need some more tweaking...
Andreas Frisch [Fri, 22 May 2009 09:42:52 +0000 (09:42 +0000)]
add machine-dependent get_caps function (experimental, will need some more tweaking and a gstreamer bug to be fixed but it's the first step for a unified dvbmediasink also supporting the dm7025)

10 years agomake dvbaudiosink a gstreamer pipeline software clock provider (experimental fix...
Andreas Frisch [Thu, 21 May 2009 16:42:29 +0000 (16:42 +0000)]
make dvbaudiosink a gstreamer pipeline software clock provider (experimental fix for e.g. subtitle timing problems)
change printf output to gstreamer internal debugging scheme (for debugging please run enigma2 using command GST_DEBUG=*dvbmedia*:4 enigma2)

10 years agoprepare for better dts detection
Andreas Monzner [Sat, 16 May 2009 13:27:04 +0000 (13:27 +0000)]
prepare for better dts detection

10 years agofix
Andreas Monzner [Thu, 7 May 2009 20:50:50 +0000 (20:50 +0000)]
fix

10 years agobetter end of stream handling
Andreas Monzner [Thu, 7 May 2009 20:20:12 +0000 (20:20 +0000)]
better end of stream handling

10 years agoprevent infinite loop on hacky EOS detection (fixes playlist getting stuck at the...
Andreas Frisch [Thu, 7 May 2009 11:20:47 +0000 (11:20 +0000)]
prevent infinite loop on hacky EOS detection (fixes playlist getting stuck at the end of one mp3 in mediaplayer)

10 years agoincrease maximum remaining frame size to consider an EOF event
Andreas Frisch [Fri, 24 Apr 2009 11:15:40 +0000 (11:15 +0000)]
increase maximum remaining frame size to consider an EOF event

10 years agocorrectly implement unlock_stop functions which fixes state transition issues on...
Andreas Frisch [Thu, 23 Apr 2009 16:23:44 +0000 (16:23 +0000)]
correctly implement unlock_stop functions which fixes state transition issues on streaming playback
experimentally add fast forward / slow motion (DM8000 only)
----------------------------------------------------------------------

10 years agotry to build aac adts header when private data is not available
Andreas Monzner [Wed, 1 Apr 2009 09:58:25 +0000 (09:58 +0000)]
try to build aac adts header when private data is not available

10 years agouse correct streamtype for mpeg4 aac
Andreas Monzner [Thu, 19 Mar 2009 11:28:46 +0000 (11:28 +0000)]
use correct streamtype for mpeg4 aac

10 years agofix MPEG 2 Audio (AAC) playback
Andreas Frisch [Wed, 11 Mar 2009 17:31:24 +0000 (17:31 +0000)]
fix MPEG 2 Audio (AAC) playback

10 years agoremove debug code
Andreas Monzner [Thu, 5 Mar 2009 13:37:30 +0000 (13:37 +0000)]
remove debug code

10 years agoonly append packet startcode when needed
Andreas Monzner [Thu, 5 Mar 2009 13:08:10 +0000 (13:08 +0000)]
only append packet startcode when needed

10 years agofix skipping in files with just one sequence header
Andreas Monzner [Wed, 4 Mar 2009 16:32:57 +0000 (16:32 +0000)]
fix skipping in files with just one sequence header

10 years agohack to delay EOS until last frame is played
Felix Domke [Mon, 2 Mar 2009 16:15:09 +0000 (16:15 +0000)]
hack to delay EOS until last frame is played

10 years agofix "nal_data_len_size" detection
Andreas Monzner [Mon, 23 Feb 2009 16:41:25 +0000 (16:41 +0000)]
fix "nal_data_len_size" detection

10 years agoaccept DTS stream pads but reject them with unknown-codec error on the pipeline
Andreas Frisch [Mon, 23 Feb 2009 14:47:29 +0000 (14:47 +0000)]
accept DTS stream pads but reject them with unknown-codec error on the pipeline

10 years agoguess two len bytes for all H264 Profiles when Level is lower 3.0
Andreas Monzner [Fri, 20 Feb 2009 14:42:06 +0000 (14:42 +0000)]
guess two len bytes for all H264 Profiles when Level is lower 3.0
hopefully this is correct.. i dont have found information about this
its working correct with baseline 2.1 files from youtube..

10 years agoadd support for h264 baseline profile (i.e. for youtube h264 files)
Andreas Monzner [Tue, 10 Feb 2009 19:46:10 +0000 (19:46 +0000)]
add support for h264 baseline profile (i.e. for youtube h264 files)

10 years agostart decoder after set fallback framerate!
Andreas Monzner [Fri, 6 Feb 2009 23:59:39 +0000 (23:59 +0000)]
start decoder after set fallback framerate!

10 years agoreport the stream framerate to the hardware .. this is used by new
Andreas Monzner [Wed, 4 Feb 2009 21:18:18 +0000 (21:18 +0000)]
report the stream framerate to the hardware .. this is used by new
DM800/8000 drivers when the video decoder isnt able to autodetect the
framerate

10 years agoadd support for MS MPEG v4.3 .. (its equal to divx3.11)
Andreas Monzner [Wed, 4 Feb 2009 19:41:05 +0000 (19:41 +0000)]
add support for MS MPEG v4.3 .. (its equal to divx3.11)

10 years agofix position query, small cleanup
Andreas Monzner [Fri, 19 Dec 2008 11:21:35 +0000 (11:21 +0000)]
fix position query, small cleanup

10 years agocode cleanup
Andreas Monzner [Thu, 18 Dec 2008 10:55:28 +0000 (10:55 +0000)]
code cleanup

10 years agosend initial video size, aspect, framerate, progressiv
Andreas Monzner [Tue, 16 Dec 2008 16:00:31 +0000 (16:00 +0000)]
send initial video size, aspect, framerate, progressiv

10 years agochange element priority to PRIMARY (prefer our native sinks for decodebin autoplugging)
Andreas Frisch [Tue, 16 Dec 2008 10:49:36 +0000 (10:49 +0000)]
change element priority to PRIMARY (prefer our native sinks for decodebin autoplugging)
post element messages upon VIDEO_EVENTs
----------------------------------------------------------------------

10 years agofix packed bitstream detection
Andreas Monzner [Thu, 27 Nov 2008 13:42:45 +0000 (13:42 +0000)]
fix packed bitstream detection

10 years agoremove debug output
Andreas Monzner [Wed, 26 Nov 2008 17:12:50 +0000 (17:12 +0000)]
remove debug output

10 years agoremove unneeded set bypass
Andreas Monzner [Wed, 26 Nov 2008 16:24:03 +0000 (16:24 +0000)]
remove unneeded set bypass

10 years agoadd mpeg4 part2 support
Andreas Monzner [Wed, 26 Nov 2008 15:35:25 +0000 (15:35 +0000)]
add mpeg4 part2 support

10 years agoadd aac support
Andreas Monzner [Wed, 26 Nov 2008 15:35:06 +0000 (15:35 +0000)]
add aac support

10 years agofix pes header
Andreas Monzner [Wed, 12 Nov 2008 11:59:33 +0000 (11:59 +0000)]
fix pes header

10 years agonever throw stream errors in case of MPEG 1 or MPEG 2 streams
Andreas Frisch [Tue, 11 Nov 2008 19:09:47 +0000 (19:09 +0000)]
never throw stream errors in case of MPEG 1 or MPEG 2 streams

10 years agobetter dont write no dts instead of a wrong dts
Andreas Monzner [Tue, 7 Oct 2008 22:37:35 +0000 (22:37 +0000)]
better dont write no dts instead of a wrong dts

10 years agoadd pts/dts offset (this fixes ac3 problems with some avi files)
Andreas Monzner [Sat, 4 Oct 2008 14:21:06 +0000 (14:21 +0000)]
add pts/dts offset (this fixes ac3 problems with some avi files)

10 years agosmall fixes (most debug output)
Andreas Monzner [Wed, 1 Oct 2008 09:14:40 +0000 (09:14 +0000)]
small fixes (most debug output)

10 years agoadd workaround for non packed xvid/divx5 bitstream
Andreas Monzner [Fri, 26 Sep 2008 12:30:41 +0000 (12:30 +0000)]
add workaround for non packed xvid/divx5 bitstream

11 years agoimprove error handling for unsupported stream types
Andreas Frisch [Wed, 17 Sep 2008 11:36:18 +0000 (11:36 +0000)]
improve error handling for unsupported stream types

11 years agohardcode h264 level to 4.2(needed for 7401)
Andreas Monzner [Tue, 16 Sep 2008 22:38:04 +0000 (22:38 +0000)]
hardcode h264 level to 4.2(needed for 7401)

11 years agomkv cleanup (some .mkv files now work here)
Andreas Monzner [Tue, 16 Sep 2008 22:00:25 +0000 (22:00 +0000)]
mkv cleanup (some .mkv files now work here)

11 years agowork on mkv support
Andreas Monzner [Tue, 16 Sep 2008 11:13:01 +0000 (11:13 +0000)]
work on mkv support

11 years agosmall cleanup
Andreas Monzner [Tue, 16 Sep 2008 11:12:30 +0000 (11:12 +0000)]
small cleanup

11 years agofix mpeg1, add h263 (untested)
Andreas Monzner [Tue, 9 Sep 2008 10:01:20 +0000 (10:01 +0000)]
fix mpeg1, add h263 (untested)

11 years agoresend sequence header after buffer flush (for divx 3.11)
Andreas Monzner [Mon, 8 Sep 2008 22:35:16 +0000 (22:35 +0000)]
resend sequence header after buffer flush (for divx 3.11)

11 years agoadd support for (broadcom) hardware mpeg1 decode
Andreas Monzner [Mon, 8 Sep 2008 22:25:57 +0000 (22:25 +0000)]
add support for (broadcom) hardware mpeg1 decode
add dm8000 divx3.11 support

11 years agomake sure hardware decoder is setup before trying to render streams. hardware mp3...
Andreas Frisch [Thu, 4 Sep 2008 16:08:00 +0000 (16:08 +0000)]
make sure hardware decoder is setup before trying to render streams. hardware mp3 playback requires mp3parse element

11 years agoprepare hardware mp3 playback
Andreas Frisch [Thu, 4 Sep 2008 15:31:19 +0000 (15:31 +0000)]
prepare hardware mp3 playback

11 years agofix MPEG 1 video playback
Andreas Frisch [Mon, 4 Aug 2008 08:05:28 +0000 (08:05 +0000)]
fix MPEG 1 video playback

11 years agoadd support for some new video/audio streamtypes (not all are working yet..
Andreas Monzner [Fri, 4 Jul 2008 09:23:44 +0000 (09:23 +0000)]
add support for some new video/audio streamtypes (not all are working yet..
and with any hardware)

12 years agofix seeking, implement time position query
Felix Domke [Thu, 22 Feb 2007 02:24:16 +0000 (02:24 +0000)]
fix seeking, implement time position query

12 years agoadd skip
Felix Domke [Wed, 13 Dec 2006 14:53:50 +0000 (14:53 +0000)]
add skip

12 years agosupport for AC3
Felix Domke [Tue, 12 Dec 2006 16:50:27 +0000 (16:50 +0000)]
support for AC3

12 years agoadd unlock to unblock the writer thread
Felix Domke [Wed, 29 Nov 2006 00:40:59 +0000 (00:40 +0000)]
add unlock to unblock the writer thread

13 years agoadd some autoconf macros
Felix Domke [Tue, 20 Jun 2006 16:32:39 +0000 (16:32 +0000)]
add some autoconf macros

13 years agoadd missing configure.ac
Felix Domke [Tue, 20 Jun 2006 14:55:54 +0000 (14:55 +0000)]
add missing configure.ac

13 years agoinitial import
Felix Domke [Tue, 20 Jun 2006 13:19:10 +0000 (13:19 +0000)]
initial import