Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Author: Harro Verton <wanwizard@openpli.org>
- Date: Fri Apr 20 14:09:36 2018 +0100
- Revert "Merge branch 'develop-externalservicemp3' into develop"
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Tue Apr 10 13:36:25 2018 +0200
- Merge branch 'develop-externalservicemp3' into develop
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Mar 30 12:05:13 2018 +0200
- remove servicemp3 and gst dependency
- servicemp3 will be built as an external library
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Tue Feb 6 00:31:07 2018 +0200
- eServiceMP3: change m_decoder into smart pointer
- It seems that older GCC 4.8 fails to compile with the following error:
- ../lib/base/object.h: In destructor "virtual eServiceMP3::~eServiceMP3():"
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Jan 28 14:48:22 2018 +0200
- eServiceMP3: show radio picture when radio mode
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Mon Jul 17 18:26:09 2017 +0300
- servicemp3: Add webm container
- --
- Author: Taapat <taapat@gmail.com>
- Date: Sun Jul 16 22:50:51 2017 +0300
- servicemp3: set suburi via service reference path string
- --
- Fix m2ts problem (#606)
- * Remove m2ts from "servicemp3.cpp"
- --
- * Add mts as a video format for "MovieList.py"
- And be compatible with "servicemp3.cpp" list.
- --
- * Support more audio/video formats
- Amlogic devices (and generally arm SoCs) could handle more audio/video formats.
- Also ogm and ogv video formats were present in "servicemp3.cpp" but not here.
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Sat May 7 08:14:18 2016 +0200
- E2 serviceMP3 pause/unpause problem.
- --
- Only perform gst-set-state to playing if the pipeline is not playing.
- It does not make any sence to set a pipeline to playing which already is playing.
- modified: lib/service/servicemp3.cpp
- --
- Author: Madars Auns <taapat@gmail.com>
- Date: Sun Oct 9 15:10:44 2016 +0300
- servicemp3: adding chapters send evCuesheetChanged only once (#472)
- --
- Author: Madars Auns <taapat@gmail.com>
- Date: Sun Oct 9 15:09:03 2016 +0300
- servicemp3: improve audio and subtitle auto selection by language (#473)
- --
- Finally really solve the config.mediaplayer stuff
- Back in 2010 someone found a way via the config.mediaplayer
- configSubsection to change the useragent in servicemp3 to be capable of
- --
- This change sets the config.mediaplayer subsection in UsageConfig.py and
- define the required useragent configs as they were. I removed the config
- subSection declaration from the mediaplayer plugin and re-add the config
- setting back in servicemp3.cpp and servicemp3record.cpp so we're backwards
- --
- https://github.com/OpenPLi/enigma2/commit/351a7ccabb94c43ab42ddb45a21da8f6826ec678
- For gst-1.0 only
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Sat May 7 08:14:18 2016 +0200
- E2 serviceMP3 pause/unpause problem.
- --
- Only perform gst-set-state to playing if the pipeline is not playing.
- It does not make any sence to set a pipeline to playing which already is playing.
- modified: lib/service/servicemp3.cpp
- --
- During paused we will after a change just pas a evUpdatedInfo after a seek to.
- Then you can see for exmaple you're actions on the media bar.
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Relocated the gst-state back to paused after a change done during paused
- to await that gstreamer is ready with previous state change .
- modified: lib/service/servicemp3.cpp
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Sun Apr 24 07:41:41 2016 +0200
- ServiceMP3 enigma2 freeze bug when paused
- --
- First performing the flush then the track changes solves this issue.
- Author: mx3L <mx3ldev@gmail.com>
- modified: lib/service/servicemp3.cpp
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Fri Apr 8 10:15:45 2016 +0200
- servicemp3: fix memory leaks
- --
- Author: Mirakels <mirakels@openpli.org>
- Date: Sat Mar 12 16:39:21 2016 +0100
- servicemp3: add audio track switch for AMLogic gst plugins.
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Fri Apr 8 10:43:16 2016 +0200
- Merge pull request #245 from mx3L/topic_servicemp3_leaks
- servicemp3: fix memory leaks
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Fri Apr 8 10:15:45 2016 +0200
- servicemp3: fix memory leaks
- --
- Author: Mirakels <mirakels@openpli.org>
- Date: Sat Mar 12 16:39:21 2016 +0100
- servicemp3: add audio track switch for AMLogic gst plugins.
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Sat Feb 6 18:31:56 2016 +0100
- Servicemp3.cpp adapted to use new debug eLog.
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Thu Jan 21 09:41:32 2016 +0100
- Merge pull request #161 from mx3L/topic_servicemp3_http_timeout
- servicemp3: http timeout improvements
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Wed Jan 20 15:49:26 2016 +0100
- servicemp3: http timeout improvements
- --
- - don't send EOF event when timeout is reached, since it's not
- proper event to signal timeout
- http://forums.openpli.org/topic/40349-servicemp3-http-timeout/?view=findpost&p=526177
- --
- Author: Mirakels <mirakels@openpli.org>
- Date: Wed Jan 13 23:43:33 2016 +0100
- servicemp3: reduce eDebug output about buffer percentage
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Dec 5 09:51:58 2015 +0200
- Revert "ServiceMP3: send evUpdatedInfo only the first time bitrate changes"
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Fri Dec 4 14:25:23 2015 +0100
- Merge pull request #112 from mx3L/topic_servicemp3_user_agent
- servicemp3 and custom user agent header
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Thu Dec 3 21:20:05 2015 +0100
- servicemp3/record: remove unused variable
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Thu Dec 3 20:36:52 2015 +0100
- servicemp3/record: User-Agent can be set also by rtsp source
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Thu Dec 3 18:23:28 2015 +0100
- servicemp3/record: unambiguous usage of User-Agent header
- --
- service, we allow to set it only in service
- reference path string
- http://forums.openpli.org/topic/39602-servicemp3-and-custom-user-agent-header/?view=findpost&p=517256
- --
- All audio settings where known and done. That caused sync issues.
- Now gst will only pass to play if all settings are known and done
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Author: Erik Slagter <erik@openpli.org>
- Date: Sun Nov 29 19:42:28 2015 +0100
- servicemp3(gstreamer): fix number keys (skipping) not working.
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Nov 22 12:12:30 2015 +0200
- ServiceMP3: Optimize GStreamer start sequence
- --
- Author: betacentauri <betacentauri@arcor.de>
- Date: Mon Nov 23 11:25:47 2015 +0100
- servicemp3record: set http headers via service reference path string
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Nov 21 17:01:33 2015 +0200
- ServiceMP3: On http source timeout call stop before sending EOF event
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Tue Aug 25 10:48:02 2015 +0200
- servicemp3: use seeking un-pause only when necessary
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Tue Nov 17 19:40:22 2015 +0200
- ServiceMP3: send evUpdatedInfo only the first time bitrate changes
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Fri Oct 30 18:24:10 2015 +0200
- servicemp3: Always initialize pointer to NULL before pass to gst_tag_list_get_string
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Wed Oct 28 21:45:11 2015 +0100
- servicemp3: set http headers via service reference path string
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Wed Oct 28 21:49:09 2015 +0100
- servicemp3: don't set http headers via extraHeaders config entry
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Wed Sep 30 23:49:01 2015 +0200
- servicemp3: ignore processing of the same tags messages
- --
- Wrappers: Use GLib base64 functions
- GLib provides base64 encode and decode functions,
- since we are already depend on GLib because of servicemp3
- --
- Merge pull request #9 from christophecvr/master
- Servicemp3 bug in delayed subtitles.
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Mon Jul 27 21:16:45 2015 +0200
- Servicemp3 bug in delayed subtitles.
- --
- It was a small error, just a forgotten division by 90.
- With this patch delayed srt subtitles are working.
- modified: lib/service/servicemp3.cpp
- --
- Merge pull request #3 from athoik/remove_dead_code
- servicemp3: remove dead code from getTrackInfo
- --
- That's now solved and all subtitles internal/extrenal,
- Are starting well and synced.
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Sat Jul 25 11:33:13 2015 +0200
- Improvement off code by cuesheet servicemp3
- --
- As discused with mirakels, code improvement for
- loadCuesheet() and saveCuesheet()
- modified: lib/service/servicemp3.cpp
- --
- For gst-1 playbin may only go to playing after ,
- all settings are done.
- modified: lib/service/servicemp3.cpp
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Fri Jul 24 22:31:09 2015 +0300
- servicemp3: remove dead code from getTrackInfo
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Sun Jul 12 19:25:11 2015 +0200
- Small correction on cuesheet support servicemp3.
- --
- With this patch there will be no empty cuts file made for nothing.
- If there was a cuts file and the user removed all the cuts, the file will be removed as well.
- modified: lib/service/servicemp3.cpp
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Sun Jul 12 12:33:42 2015 +0200
- servicemp3: Solution for CD with more than 9 tracks
- --
- modified: lib/service/iservice.h
- modified: lib/service/servicedvbrecord.h
- modified: lib/service/servicehdmi.h
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- new file: lib/service/servicemp3record.cpp
- new file: lib/service/servicemp3record.h
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Sat Jul 11 15:32:16 2015 +0200
- Corrected start sequence off servicemp3 in e2. Only applicable to gst-1 branch. After that the servicemp3 is initiated and playbin started, the playbin is going to paused. Once all media info concerned video,audio and or subititle is obtained and set, playbin state will be changed to playing. Thanks to this there is not and to early out off sequence start from gstdvbvideosink and gstdvbaudiosink anymore.
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Thank's to this users will be able to browse trough chapters.
- NOTE !!
- This patch can only be applied if :
- patch 01-enigma2-serviceMP3-cuesheet.patch has been applied before.
- The toc works by gstreamer1.0
- Code limited with gst_version_major.
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Tue Jun 30 10:20:11 2015 +0200
- Added cue-sheet to servicemp3.
- This patch ads the cuesheet service to servicemp3.
- Thanks to this we now can set a cut by wmv, mkv,mp4,m4V movies and ... those I tested.
- modified: lib/service/servicemp3.h
- modified: lib/service/servicemp3.cpp
- modified: lib/service/servicemp3.h
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun May 3 08:35:37 2015 +0300
- servicemp3: syncronize GstPlayFlags with GStreamer
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Mon May 4 20:28:05 2015 +0300
- servicemp3: don't rely on playbin default GstPlayFlags
- Latest changes on playbin introduce new default GstPLayFlags causing issues.
- It's better to use servicemp3 default flags.
- --
- Thanks Dimitrij for reporting
- Also solve continue to play for files played with servicemp3 (MKVs etc)
- --
- OSD3DSetup: Do not switch to 3D when 3D mode is unknown
- E.g. with stuff played via servicemp3
- --
- Author: betacentauri <betacentauri@arcor.de>
- Date: Sat Mar 14 21:02:37 2015 +0100
- servicemp3: Change subtitle dvd type for gstreamer 1.x
- --
- Author: Littlesat <Littlesat99@yahoo.com>
- Date: Sat Jan 17 15:57:44 2015 +0100
- servicemp3: Do not show new subtitles when playing is paused
- --
- Author: betacentauri <betacentauri@arcor.de>
- Date: Sat Dec 27 19:45:57 2014 +0100
- Fix servicemp3 cover processing with gstreamer 1.x
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Mon Nov 17 22:32:30 2014 +0100
- servicemp3: stop HTTP timeout timer on Stop
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Mon Nov 17 19:34:34 2014 +0100
- servicemp3: start HTTP timeout timer only once
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Nov 8 10:58:18 2014 +0200
- servicemp3: fix previous commit
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Nov 2 22:46:02 2014 +0200
- servicemp3: check if taglist has datetime when date is not available
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Nov 1 15:04:37 2014 +0200
- servicemp3: fix seek from paused state
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Wed Oct 29 09:37:41 2014 +0100
- servicemp3 - turn off ssl-strict for souphttpsrc on GST1.0
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Oct 12 16:21:57 2014 +0300
- servicemp3: gstBusCall use g_value_dup_object
- We need to use g_value_dup_object because gst_object_unref fails on servicemp3 destructor.
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Oct 12 11:13:24 2014 +0300
- servicemp3: fix pullSubtitles for GStreamer 1.0
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Oct 12 10:59:41 2014 +0300
- servicemp3: cosmetic rename GValue element to result
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Oct 12 10:51:13 2014 +0300
- servicemp3: fix match_sinktype for GStreamer 1.0
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Oct 11 09:34:33 2014 +0300
- servicemp3: remove an annoy eDebug
- --
- Author: littlesat <littlesat99@yahoo.com>
- Date: Thu Oct 9 11:51:36 2014 +0200
- Revert "servicemp3: simplify finding audio/video sinks"
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Mon Oct 6 23:51:02 2014 +0300
- servicemp3: fix pullSubtitle for GStreamer 1.0
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Mon Oct 6 22:50:21 2014 +0300
- servicemp3: Use GST_BUFFER_PTS instead of deprecated GST_BUFFER_TIMESTAMP on gstreamer1.0
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Oct 6 22:42:29 2014 +0200
- servicemp3: simplify finding audio/video sinks
- --
- Author: mx3L <mx3L@openpli.org>
- Date: Fri Jun 20 11:37:09 2014 +0200
- servicemp3: seek on keyframes.
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Feb 2 16:08:21 2014 +0200
- servicemp3: support for gstreamer >= 1.0
- --
- Author: christophecvr <stefansat@telenet.be>
- Date: Fri Jan 31 16:02:56 2014 +0100
- servicemp3.cpp: Support for gstreamer >= 1.0
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sun Jan 19 14:35:48 2014 +0100
- servicemp3: fix regression from 29c3389dfadd68f...
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Sat Dec 28 13:35:26 2013 +0100
- servicemp3: Fix init order warning. Allow binary storage in subtitle data.
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Sat Dec 28 13:28:43 2013 +0100
- servicemp3: Don't log subtitle data. Don't alloc on stack.
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Thu Dec 12 19:30:00 2013 +0200
- ServiceMP3: Handle sServiceref on getInfoString
- eServiceMP3::getInfoString didn't return info for sServiceref.
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Sat Nov 30 21:18:35 2013 +0200
- servicemp3: Implement eStaticServiceMP3Info::getEvent
- Without eStaticServiceMP3Info::getEvent we are not getting epg events in channel list.
- More info http://openpli.org/forums/topic/31451-epg-with-gstreamer-servicemp3
- --
- Author: Athanasios Oikonomou <athoik@gmail.com>
- Date: Tue Nov 26 19:00:00 2013 +0200
- servicemp3: Implement iServiceInformation getEvent for EPG
- Servicemp3 didnt shown EPG due to lack of getEvent, altough valid sid,onid,tsid was set.
- Also epgcache only allowed idDVB to query for EPG cache. idServiceMP3 (4097) added in eServiceReference
- Extra check added to allow idServiceMP3 to query EPG cache.
- More information here: http://openpli.org/forums/topic/31451-epg-with-gstreamer-servicemp3/
- --
- Author: daniel <daniel@benchmark.cm.cluster>
- Date: Sun Aug 25 12:35:29 2013 +0200
- servicemp3: Add support for ogm
- --
- Author: Littlesat <littlesat99@yahoo.com>
- Date: Fri Aug 2 18:49:02 2013 +0200
- Servicemp3: Increase HTTP_TIMEOUT time to 30 sec
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Tue Jul 23 16:20:24 2013 -0700
- servicemp3 fix extra header support
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Jul 21 13:33:13 2013 +0200
- servicemp3: rewrite extra headers support
- --
- Author: mx3L <mx3ldev@gmail.com>
- Date: Tue Jul 16 13:06:30 2013 -0700
- servicemp3 added extra headers support
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Fri May 17 19:09:39 2013 +0200
- servicemp3: subtitles: reduce debugging output and remove an unused variable
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Thu May 16 18:54:06 2013 +0200
- servicemp3: remove unnecessary locking for subtitles.
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Wed May 15 19:23:09 2013 +0200
- servicemp3: different handling of subtitles from gstreamer.
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Sun May 12 10:50:24 2013 +0200
- servicemp3: cosmetic: remove misleading extranous 0 in hex number.
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri May 3 23:18:58 2013 +0200
- servicemp3/servicedvd: add wrappers for custom getInfoObject
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 15 13:52:28 2012 +0100
- servicemp3: match_sinktype: don't unref non-matching elements
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Nov 23 21:14:49 2012 +0100
- servicemp3: support text/x-raw subtitle caps
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Nov 23 21:05:22 2012 +0100
- servicemp3: fix getting text-tags
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Nov 23 19:54:39 2012 +0100
- servicemp3: add sanitychecks on subtitle caps
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Nov 23 19:54:04 2012 +0100
- servicemp3: fix assigning audioSink/videoSink elements
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Nov 23 17:29:42 2012 +0100
- servicemp3: fix gstreamer assertions, iterating elements
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Nov 15 22:12:58 2012 +0100
- servicemp3: follow gstreamer api changes
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Nov 15 11:45:47 2012 +0100
- servicemp3: remove unused variable
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Nov 15 11:30:43 2012 +0100
- servicemp3: remove trailing whitespace and unused variables
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Nov 15 11:28:58 2012 +0100
- servicemp3: follow GstBuffer API changes
- --
- Author: Mirakels <mirakels@users.sourceforge.net>
- Date: Sun Oct 21 19:03:30 2012 +0200
- servicemp3: properly find basic subtitle files
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Aug 23 13:18:29 2012 +0200
- servicemp3: do not enable progressive download buffering by default
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Aug 20 12:37:56 2012 +0200
- servicemp3: enable GST_PLAY_FLAG_TEXT
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Aug 19 18:51:55 2012 +0200
- servicemp3: avoid setting GST_STATE_PLAYING repeatedly when buffer hits 100%
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Aug 19 18:46:06 2012 +0200
- servicemp3: only set "user-agent" property if the property exists
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Aug 19 18:05:40 2012 +0200
- servicemp3: no longer put the sinks in sync mode for stream playback
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Aug 19 17:52:11 2012 +0200
- servicemp3: no not respond to buffering messages for live streams
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Aug 18 13:26:45 2012 +0200
- servicemp3: add progressive download buffering support for streams
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Aug 3 22:42:10 2012 +0200
- servicemp3: fix finding videosink element
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Mar 19 14:42:59 2012 +0100
- servicemp3: avoid using invalid play positions
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Mar 19 14:17:48 2012 +0100
- servicemp3: find audio/video sink based on type
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Mar 11 15:24:50 2012 +0100
- servicemp3: fix GstBus object leaks
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Mar 11 14:50:46 2012 +0100
- servicemp3: avoid setting m_currentTrickRatio to 0.0
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Mar 5 21:49:35 2012 +0100
- servicemp3: handle 'redirect' message
- --
- Author: Littlesat <Littlesat99@yahoo.com>
- Date: Wed Feb 29 17:49:07 2012 +0100
- servicemp3: At least make buffer=1 more specific
- --
- Author: Littlesat <Littlesat99@yahoo.com>
- Date: Wed Feb 29 17:37:48 2012 +0100
- servicemp3: Add option to stream to enable/disable prebuffering
- --
- Author: Sjaaky <sjaaky@users.sourceforge.net>
- Date: Wed Feb 22 21:23:25 2012 +0100
- servicemp3: add buffering for live streams
- --
- Author: Sjaaky <sjaaky@users.sourceforge.net>
- Date: Fri Feb 24 20:38:07 2012 +0100
- servicemp3: refactor playbin initialisation
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Feb 26 21:34:39 2012 +0100
- servicemp3: subtitle selection fixes
- --
- a duplicate entry for the selected subtitle if we return all 5 fields
- -introduce m_cachedSubtitleStream variable, allowing the 'cached' subtitle
- to be disabled (for now, the 'cache' only lives while the eServiceMP3
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Feb 25 22:20:34 2012 +0100
- servicemp3: enable the first subtitle stream by default
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Feb 23 11:55:02 2012 +0100
- servicemp3: streams are not seekable
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Wed Feb 22 21:54:05 2012 +0100
- servicemp3: sanitycheck
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Wed Feb 22 21:21:04 2012 +0100
- servicemp3: add sanitychecks, fix potential segfaults
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Feb 17 22:20:47 2012 +0100
- servicemp3: accept 3g2 files
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jan 14 15:12:31 2012 +0100
- servicemp3: consider 3GP to belong to the MP4 'family'
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Jan 13 16:07:49 2012 +0100
- servicemp3: accept 3gp extension
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Fri Dec 30 13:20:40 2011 +0100
- Revert "Allow both servicedvb and servicemp3 entries in bouquets,"
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Dec 29 21:16:37 2011 +0100
- play back m(2)ts with servicem2ts instead of servicemp3
- --
- Author: Erik Slagter <erik@slagter.name>
- Date: Thu Dec 29 12:27:30 2011 +0100
- Allow both servicedvb and servicemp3 entries in bouquets,
- --
- services: avoid shadowing overloaded virtuals
- This fixes iStaticServiceInformation::isPlayable for various services.
- Also, assume eServiceMP3 is always playable.
- --
- Date: Sun Dec 25 13:15:49 2011 +0100
- Besides servicedvb (1) services, also allow
- other service types, like servicemp3 / gstreamer
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Dec 11 12:29:24 2011 +0100
- servicemp3: ignore subtitle buffers when no subtitle stream has been selected
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 13:56:51 2011 +0100
- servicemp3: increase m_subtitle_sync_timer interval from 25 to 50ms
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 13:30:08 2011 +0100
- servicemp3: put subsink sync=false workaround between GSTREAMER_SUBTITLE_SYNC_MODE_BUG define
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 13:22:59 2011 +0100
- servicemp3, enableSubtitles: no action required when the streamid did not change
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 13:12:06 2011 +0100
- servicemp3: start with m_currentSubtitleStream -1
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 12:51:08 2011 +0100
- servicemp3, enableSubtitles: remove unused type
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 12:36:45 2011 +0100
- servicemp3, enableSubtitles: remove unneeded g_object_get
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 12:20:27 2011 +0100
- servicemp3: clear m_prev_decoder_time and m_decoder_time_valid_state when m_subtitle_pages is emptied
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 12:08:33 2011 +0100
- servicemp3: fix a potential race in enableSubtitles
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Dec 10 11:57:54 2011 +0100
- servicemp3, getSubtitleType: make subtitle type detection more robust
- --
- Author: Littlesat <Littlesat99@yahoo.com>
- Date: Mon Dec 5 21:52:55 2011 +0100
- Avoid that subtitles from servicemp3 are disabled as soon as they were enabled
- The cachedsubtitle returns None in servicemp3 this leads to the fact that
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Dec 5 11:04:46 2011 +0100
- servicemp3: remove obsolete members
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Dec 4 01:00:55 2011 +0100
- servicemp3: disable sync mode for subsink
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Aug 8 23:05:21 2011 +0200
- servicemp3: use subsink for subtitles
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Wed Nov 30 23:21:45 2011 +0100
- servicemp3: send evUpdatedInfo when audio/subtitle info is available
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sun Oct 9 18:30:24 2011 +0200
- servicemp3: use glib data types for gst_message_parse
- --
- Conflicts:
- data/encoding.conf (ours)
- lib/service/servicemp3.h (ours)
- --
- Conflicts:
- lib/python/Components/Sources/ServiceEvent.py (theirs)
- lib/python/Screens/AudioSelection.py (mostly ours)
- lib/service/servicemp3.cpp (ours)
- lib/service/servicemp3.h (ours)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Apr 26 12:59:06 2011 +0200
- servicemp3.cpp: more simple/flexible streaming detection
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jul 2 12:05:14 2011 +0200
- Revert "servicemp3: avoid subtitle deadlock while seeking"
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jun 11 22:48:46 2011 +0200
- servicemp3: avoid subtitle deadlock while seeking
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jun 11 14:31:46 2011 +0200
- servicemp3: abort pulling subtitle buffers when we get a NULL buffer
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jun 11 14:23:47 2011 +0200
- servicemp3: use gst_bin_get_by_name in pullSubtitle as well
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Jun 10 22:36:10 2011 +0200
- servicemp3: use gst_bin_get_by_name to get the subtitle_sink
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Thu Jun 9 18:11:53 2011 +0200
- servicemp3: disconnect the subtitle handler from the correct sink
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon May 23 18:04:49 2011 +0200
- servicemp3: avoid 'tag != NULL' assertions
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Sun May 15 17:36:45 2011 +0200
- servicemp3: Implement sFileSize in getInfoObject instead
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat May 14 20:31:10 2011 +0200
- servicemp3: manual merge of vob subtitle support
- servicemp3 parts of
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Fri Apr 15 20:29:42 2011 +0200
- servicemp3: Return filesize
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Mon Feb 21 22:16:13 2011 +0100
- servicemp3: fix 'NULL' message check
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Feb 19 19:55:31 2011 +0100
- servicemp3: fix GstMessage leak
- When an eServiceMP3 object was destructed while there were
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Tue Feb 15 23:34:12 2011 +0100
- servicemp3: ignore verbose state-change messages
- --
- Author: Andreas Oberritter <obi@opendreambox.org>
- Date: Mon Jan 3 15:50:19 2011 +0100
- servicemp3: fix compile error on amd64
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Fri Dec 3 00:13:26 2010 +0100
- servicemp3.h/cpp: fix segfault on mkv start, thread safety fixes, fix compiler warnings
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Nov 20 15:52:12 2010 +0100
- servicemp3: implement winding/trickmode
- --
- lib/python/Components/NimManager.py
- lib/python/Plugins/Extensions/MediaPlayer/plugin.py
- lib/python/Plugins/SystemPlugins/WirelessLan/plugin.py
- lib/service/servicemp3.cpp
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Sun Oct 17 16:48:56 2010 +0200
- Fix servicemp3.cpp
- --
- Merge commit 'c18bde2f75df7aa93eefbaf866d28fe1a5d290b8' (..)
- servicemp3 may need more attention.
- --
- Conflicts:
- data/Makefile.am
- lib/python/Screens/ScanSetup.py
- lib/service/servicemp3.cpp
- lib/service/servicemp3.h
- --
- Conflicts:
- lib/python/Plugins/Extensions/MediaPlayer/plugin.py
- lib/service/servicemp3.cpp
- --
- Author: Fraxinas <andreas.frisch@multimedia-labs.de>
- Date: Sun May 9 14:41:08 2010 +0200
- [servicemp3] fix plaintext subtitles (add #506)
- --
- Conflicts:
- lib/python/Components/ConfigList.py
- lib/python/Screens/AudioSelection.py
- lib/service/servicemp3.cpp
- lib/service/servicemp3.h
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Jul 20 19:48:48 2010 +0200
- lib/service/servicemp3.cpp: compile fix
- --
- Author: Fraxinas <andreas.frisch@multimedia-labs.de>
- Date: Sun May 9 14:41:08 2010 +0200
- [servicemp3] fix plaintext subtitles (add #506)
- --
- Author: Mike Looijmans <milo-software@users.sourceforge.net>
- Date: Sat May 1 17:15:28 2010 +0200
- Remove unused sourceStream struct from servicemp3
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jan 30 10:15:16 2010 +0100
- eServiceMP3: correctly use Py_RETURN_NONE
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Sat Jan 30 01:13:18 2010 +0100
- eServiceMP3: don't return PyObject ptr 0
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Jan 29 22:19:30 2010 +0100
- eServiceMP3: fix the race on the GstBus message handling
- --
- Author: pieterg <pieterg@users.sourceforge.net>
- Date: Fri Jan 29 22:14:20 2010 +0100
- servicemp3: avoid some gstreamer assertions
- --
- eFixedMessagePump: deliver one message at a time
- eServiceMP3, one of the messagepump users, appears to be very racy.
- When we deliver multiple messages (triggered by gst messages) at
- once, it will often deadlock.
- Rather than finding and fixing all those eServiceMP3 bugs, for now
- --
- "I've been annoyed by the incomplete "sort by date" for a long time - it only works for recorded movies.
- Not much to say, I added a simple stat call in service.cpp and return the mtime for sTimeCreate so the list is as properly sorted as the dreambox can ;-)"
- Minor changes so that it is implemented in servicemp3.cpp, since a service reference "path" is specific to the actual service.
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Dec 22 16:08:24 2009 +0100
- Merge branch 'bug_271_ac3pcm_delay_servicemp3'
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Sun Nov 22 23:10:35 2009 +0100
- servicemp3.cpp: dont apply ac3/pcm delay when no video is running
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Sun Nov 22 22:56:00 2009 +0100
- servicemp3.cpp: temporary store ac3/pcm delay for gstreamer based playbacks (until e2 restart)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Sun Nov 22 23:10:35 2009 +0100
- servicemp3.cpp: dont apply ac3/pcm delay when no video is running
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Sun Nov 22 22:56:00 2009 +0100
- servicemp3.cpp: temporary store ac3/pcm delay for gstreamer based playbacks (until e2 restart)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Wed Nov 4 13:10:40 2009 +0100
- Merge branch 'bug_271_ac3pcm_delay_servicemp3' into experimental
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Wed Nov 4 13:09:50 2009 +0100
- implement iAudioDelay interface also for servicemp3.cpp (media files)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Wed Oct 28 00:45:37 2009 +0100
- servicemp3.cpp: fix possible segfault/asserting (bug #216)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Wed Oct 28 00:43:32 2009 +0100
- servicemp3.cpp: dont start pipeline in constructor, small cleanup
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Fri Oct 9 00:17:38 2009 +0200
- servicemp3.h/cpp: improved pause / skip forward/backward (needs current gstreamer and gst-plugin-dvbmediasink)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Jul 14 18:02:44 2009 +0200
- servicemp3.cpp: fix memleaks and fix tabs
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Jul 14 09:55:54 2009 +0200
- servicemp3.cpp: follow changes needed for latest dvbaudio/videosink
- --
- Author: Fraxinas <andreas.frisch@multimedia-labs.de>
- Date: Mon Jun 29 08:47:26 2009 +0200
- Revert "servicemp3: allow .flv extension (this will ONLY work with most recent version of flv containers containing h264 video and nothing else!"
- --
- Author: Fraxinas <andreas.frisch@multimedia-labs.de>
- Date: Mon Jun 29 08:38:46 2009 +0200
- servicemp3: allow .flv extension (this will ONLY work with most recent version of flv containers containing h264 video and nothing else!
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Jun 16 18:27:05 2009 +0200
- servicemp3.cpp: fix tabs
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Thu Jun 11 23:56:04 2009 +0200
- servicemp3.h/cpp: trade service reference to eServiceMP3 and implement getInfo(sServiceref) ... needed for ServiceEventTracker handling
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Fri Apr 24 19:15:59 2009 +0200
- servicemp3.cpp: redo reverted fixes (removed during gstreamer decodebin2 merge)
- --
- Author: ghost <andreas.monzner@multimedia-labs.de>
- Date: Tue Dec 16 17:02:57 2008 +0100
- support to query videoheight, width, aspect, framerate and progressive state also for servicemp3 (i.e. divx/h264 a.o.)
Add Comment
Please, Sign In to add comment