profile/ivi/rygel.git
15 years agoAdd convenience methods to set IP, port and xbox support.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 15:53:53 +0000 (18:53 +0300)]
Add convenience methods to set IP, port and xbox support.

15 years agoDon't capitalize the gconf keys unless it's an abbrev.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 15:52:59 +0000 (18:52 +0300)]
Don't capitalize the gconf keys unless it's an abbrev.

15 years agoNew class for editing of user configuration.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 15:33:35 +0000 (18:33 +0300)]
New class for editing of user configuration.

15 years agoMake convenience methods public.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 14:49:04 +0000 (17:49 +0300)]
Make convenience methods public.

15 years agoUse the convenience methods to read values from gconf.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 14:48:04 +0000 (17:48 +0300)]
Use the convenience methods to read values from gconf.

15 years agoConvenient methods to read boolean and integer.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 14:46:57 +0000 (17:46 +0300)]
Convenient methods to read boolean and integer.

Provide convenient methods to read boolean and integer from gconf.

15 years agoAllow get_string() params/return to be null.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 14:41:05 +0000 (17:41 +0300)]
Allow get_string() params/return to be null.

15 years agoAll plugins need to link to gconf now.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 13:23:01 +0000 (16:23 +0300)]
All plugins need to link to gconf now.

15 years agoMake GConf client and path accessible to subclasses.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 13:21:54 +0000 (16:21 +0300)]
Make GConf client and path accessible to subclasses.

15 years agoRename Configuration to ConfigReader.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 13:08:58 +0000 (16:08 +0300)]
Rename Configuration to ConfigReader.

15 years agoDon't put anything in gconf.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 12:59:48 +0000 (15:59 +0300)]
Don't put anything in gconf.

15 years agoRefactor more: HBox and Label now handled by add_pref_widget.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 14:39:09 +0000 (17:39 +0300)]
Refactor more: HBox and Label now handled by add_pref_widget.

15 years agoDon't put label as part of CheckButton.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 14:31:28 +0000 (17:31 +0300)]
Don't put label as part of CheckButton.

15 years agoA bit of refactoring.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 14:21:08 +0000 (17:21 +0300)]
A bit of refactoring.

15 years agoAdd "Enable Xbox support" option.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 13:13:09 +0000 (16:13 +0300)]
Add "Enable Xbox support" option.

15 years agoAdd widgets to set 'host-ip' and 'port' configuration.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 13:02:27 +0000 (16:02 +0300)]
Add widgets to set 'host-ip' and 'port' configuration.

15 years agoPut the cstuff in the config library.
Zeeshan Ali (Khattak) [Mon, 20 Apr 2009 12:15:03 +0000 (15:15 +0300)]
Put the cstuff in the config library.

15 years agoSkeleton for handling of dialog response.
Zeeshan Ali (Khattak) [Sun, 19 Apr 2009 14:52:24 +0000 (17:52 +0300)]
Skeleton for handling of dialog response.

15 years agoDialog should be all visible from the beginning.
Zeeshan Ali (Khattak) [Sun, 19 Apr 2009 14:46:36 +0000 (17:46 +0300)]
Dialog should be all visible from the beginning.

15 years agoOur dialog implements it's own run method.
Zeeshan Ali (Khattak) [Sun, 19 Apr 2009 14:45:10 +0000 (17:45 +0300)]
Our dialog implements it's own run method.

15 years agoAdd an "Apply" button.
Zeeshan Ali (Khattak) [Sun, 19 Apr 2009 14:39:23 +0000 (17:39 +0300)]
Add an "Apply" button.

15 years agoBeginning of a preferences UI.
Zeeshan Ali (Khattak) [Fri, 17 Apr 2009 15:02:30 +0000 (18:02 +0300)]
Beginning of a preferences UI.

15 years agoPut Configuration into a separate static library.
Zeeshan Ali (Khattak) [Fri, 17 Apr 2009 13:40:24 +0000 (16:40 +0300)]
Put Configuration into a separate static library.

So that apps in other directories can easily access/link to it.

15 years agoDepend on Gtk+ if UI build is not disabled.
Zeeshan Ali (Khattak) [Fri, 17 Apr 2009 10:52:16 +0000 (13:52 +0300)]
Depend on Gtk+ if UI build is not disabled.

15 years agoGConf path prefix shouldn't be a public prop.
Zeeshan Ali (Khattak) [Thu, 16 Apr 2009 15:27:52 +0000 (18:27 +0300)]
GConf path prefix shouldn't be a public prop.

15 years agoConfiguration should be part of public API.
Zeeshan Ali (Khattak) [Thu, 16 Apr 2009 15:25:58 +0000 (18:25 +0300)]
Configuration should be part of public API.

15 years agoPut user configuration access into a separate object.
Zeeshan Ali (Khattak) [Thu, 16 Apr 2009 14:30:48 +0000 (17:30 +0300)]
Put user configuration access into a separate object.

15 years agoProvide a DOAP file.
Zeeshan Ali (Khattak) [Sun, 19 Apr 2009 13:59:28 +0000 (16:59 +0300)]
Provide a DOAP file.

15 years agoNo need to require gstreamer trunk.
Zeeshan Ali (Khattak) [Tue, 14 Apr 2009 12:43:35 +0000 (12:43 +0000)]
No need to require gstreamer trunk.

Everything except for transcoding will work fine with latest release
so no need to require trunk.

svn path=/trunk/; revision=786

15 years agoRequire vala trunk (0.7.1).
Zeeshan Ali (Khattak) [Wed, 8 Apr 2009 16:00:35 +0000 (16:00 +0000)]
Require vala trunk (0.7.1).

svn path=/trunk/; revision=785

15 years agoUpdate build system for latest vala.
Zeeshan Ali (Khattak) [Wed, 8 Apr 2009 16:00:31 +0000 (16:00 +0000)]
Update build system for latest vala.

The basic change is that vala doesn't generate header files now unless
told to do so explicitly.

svn path=/trunk/; revision=784

15 years agoAdd audiorate element to audio transcoding pipeline.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:46 +0000 (21:56 +0000)]
Add audiorate element to audio transcoding pipeline.

Thanks Edward Hervey for the advice.

svn path=/trunk/; revision=783

15 years agoPut the videorate element after videoscale.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:38 +0000 (21:56 +0000)]
Put the videorate element after videoscale.

Thanks Edward Hervey for pointing it out.

svn path=/trunk/; revision=782

15 years agoRemove the FIXME comment from MediaItem.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:29 +0000 (21:56 +0000)]
Remove the FIXME comment from MediaItem.

svn path=/trunk/; revision=781

15 years agoJust set all the desired caps at the end of the pipeline.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:19 +0000 (21:56 +0000)]
Just set all the desired caps at the end of the pipeline.

svn path=/trunk/; revision=780

15 years agoThe aspect-ratio needs to be 1:1 once video has been scaled.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:13 +0000 (21:56 +0000)]
The aspect-ratio needs to be 1:1 once video has been scaled.

svn path=/trunk/; revision=779

15 years agoUse ffenc_mpeg2video instead of mpeg2video.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:08 +0000 (21:56 +0000)]
Use ffenc_mpeg2video instead of mpeg2video.

svn path=/trunk/; revision=778

15 years agoMake sure mpeg ts transcoder outputs 30 fps.
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:56:03 +0000 (21:56 +0000)]
Make sure mpeg ts transcoder outputs 30 fps.

svn path=/trunk/; revision=777

15 years agompeg ts transcoder provides NTSC (30 fps).
Zeeshan Ali (Khattak) [Wed, 1 Apr 2009 21:55:58 +0000 (21:55 +0000)]
mpeg ts transcoder provides NTSC (30 fps).

svn path=/trunk/; revision=776

15 years agomp3 and l16 transcoder support audio upnp class rather than music.
Zeeshan Ali (Khattak) [Tue, 31 Mar 2009 12:38:41 +0000 (12:38 +0000)]
mp3 and l16 transcoder support audio upnp class rather than music.

Patch by Jens Georg.

svn path=/trunk/; revision=775

15 years agoSome basic documentation for recently added classes.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:45 +0000 (00:46 +0000)]
Some basic documentation for recently added classes.

svn path=/trunk/; revision=774

15 years agoMP3Trancoder specifies the bitrate in Resource.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:40 +0000 (00:46 +0000)]
MP3Trancoder specifies the bitrate in Resource.

svn path=/trunk/; revision=773

15 years agompeg2enc wants us to tell it the aspect ratio.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:36 +0000 (00:46 +0000)]
mpeg2enc wants us to tell it the aspect ratio.

svn path=/trunk/; revision=772

15 years agoTranscodeManager keeps a single list of transcoders.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:32 +0000 (00:46 +0000)]
TranscodeManager keeps a single list of transcoders.

svn path=/trunk/; revision=771

15 years agoTranscodeManager keeps list of transcoders.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:27 +0000 (00:46 +0000)]
TranscodeManager keeps list of transcoders.

svn path=/trunk/; revision=770

15 years agoTranscoder tells the primary UPnP class it is meant for.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:23 +0000 (00:46 +0000)]
Transcoder tells the primary UPnP class it is meant for.

svn path=/trunk/; revision=769

15 years agoProvide video transcoding for audio/music items as well.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:19 +0000 (00:46 +0000)]
Provide video transcoding for audio/music items as well.

svn path=/trunk/; revision=768

15 years agoProvide audio transcoding for videos as well.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:15 +0000 (00:46 +0000)]
Provide audio transcoding for videos as well.

svn path=/trunk/; revision=767

15 years agoRefactor TranscodeManager.add_resources().
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:10 +0000 (00:46 +0000)]
Refactor TranscodeManager.add_resources().

svn path=/trunk/; revision=766

15 years agoMP3Transcoder (re-)uses L16Transcoder's encoder.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:06 +0000 (00:46 +0000)]
MP3Transcoder (re-)uses L16Transcoder's encoder.

svn path=/trunk/; revision=765

15 years agoMore specific naming for L16Transcoder's encoder bin.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:46:02 +0000 (00:46 +0000)]
More specific naming for L16Transcoder's encoder bin.

svn path=/trunk/; revision=764

15 years agoCorrect a copy&paste mistake.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:58 +0000 (00:45 +0000)]
Correct a copy&paste mistake.

svn path=/trunk/; revision=763

15 years agoL16Transcoder supports both endianness'es.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:53 +0000 (00:45 +0000)]
L16Transcoder supports both endianness'es.

svn path=/trunk/; revision=762

15 years agoTurn TranscoderBin into GstUtils.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:48 +0000 (00:45 +0000)]
Turn TranscoderBin into GstUtils.

TranscoderBin was only having two static utility functions that could
be used by non-transcoder-bin classes as well and we can move other
gst-related functions here in future.

svn path=/trunk/; revision=761

15 years agoTranscoderBin.post_error is now static.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:43 +0000 (00:45 +0000)]
TranscoderBin.post_error is now static.

svn path=/trunk/; revision=760

15 years agocreate_transcoder is now part of relevant Transcoder.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:37 +0000 (00:45 +0000)]
create_transcoder is now part of relevant Transcoder.

Move static create_transcoder method from TranscoderBin implementation
to relevant Transcoder classes as non-static method.

svn path=/trunk/; revision=759

15 years agoPut gst transcoder bins into separate files.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:32 +0000 (00:45 +0000)]
Put gst transcoder bins into separate files.

svn path=/trunk/; revision=758

15 years agoMP3TrancoderBin doesn't need to keep layer info.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:26 +0000 (00:45 +0000)]
MP3TrancoderBin doesn't need to keep layer info.

svn path=/trunk/; revision=757

15 years agoMP3Transcoder doesn't need to proxy it's Bin's methods.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:20 +0000 (00:45 +0000)]
MP3Transcoder doesn't need to proxy it's Bin's methods.

MP2TStrancoder can directly uses MP3TranscoderBin's methods.

svn path=/trunk/; revision=756

15 years agoRe-use const defined already to construct mime_type.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:16 +0000 (00:45 +0000)]
Re-use const defined already to construct mime_type.

svn path=/trunk/; revision=755

15 years agoMove add_resources to base Transcoder class.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:11 +0000 (00:45 +0000)]
Move add_resources to base Transcoder class.

svn path=/trunk/; revision=754

15 years agoRemove unneeded args of Transcoder.create_resource().
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:06 +0000 (00:45 +0000)]
Remove unneeded args of Transcoder.create_resource().

Transcoder.create_resource() doesn't need to be passed 'mime_type' and
'dlna_profile' arguments anymore.

svn path=/trunk/; revision=753

15 years agoImplementations override Transcoder.create_resource.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:45:01 +0000 (00:45 +0000)]
Implementations override Transcoder.create_resource.

svn path=/trunk/; revision=752

15 years agoMove create_resource() from TranscodeManager to Transcoder.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:56 +0000 (00:44 +0000)]
Move create_resource() from TranscodeManager to Transcoder.

svn path=/trunk/; revision=751

15 years agoNo need to mark TranscodeManager's methods 'internal'.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:50 +0000 (00:44 +0000)]
No need to mark TranscodeManager's methods 'internal'.

The public methods of an internal class are automatically internal.

svn path=/trunk/; revision=750

15 years agoMP2TSTranscoder supports both HD and SD.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:46 +0000 (00:44 +0000)]
MP2TSTranscoder supports both HD and SD.

svn path=/trunk/; revision=749

15 years agoRename MP3Profile to MP3Layer.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:40 +0000 (00:44 +0000)]
Rename MP3Profile to MP3Layer.

svn path=/trunk/; revision=748

15 years agoUse dlna profile as transcoding target.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:34 +0000 (00:44 +0000)]
Use dlna profile as transcoding target.

svn path=/trunk/; revision=747

15 years agoRequire mainline gupnp-av.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:29 +0000 (00:44 +0000)]
Require mainline gupnp-av.

svn path=/trunk/; revision=746

15 years agoNo need to lie about DLNA profile anymore.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:24 +0000 (00:44 +0000)]
No need to lie about DLNA profile anymore.

svn path=/trunk/; revision=745

15 years agoHTTServer and TranscodeManager are now 'internal'.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:19 +0000 (00:44 +0000)]
HTTServer and TranscodeManager are now 'internal'.

svn path=/trunk/; revision=744

15 years agoTranscodeManager provides Transcoder rather than transcoding source.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:13 +0000 (00:44 +0000)]
TranscodeManager provides Transcoder rather than transcoding source.

svn path=/trunk/; revision=743

15 years agocan_handle() can now also move to base Transcoder class.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:07 +0000 (00:44 +0000)]
can_handle() can now also move to base Transcoder class.

svn path=/trunk/; revision=742

15 years ago'mime_type' and 'dlna_profile' are now props of base Transcoder.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:44:02 +0000 (00:44 +0000)]
'mime_type' and 'dlna_profile' are now props of base Transcoder.

svn path=/trunk/; revision=741

15 years agoSeparate Transcoder and TranscoderBin classes.
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:43:56 +0000 (00:43 +0000)]
Separate Transcoder and TranscoderBin classes.

* Divide Transcoder into two classes:
- public (internal) Transcoder
- The actual transcoder gstreamer bin.

svn path=/trunk/; revision=740

15 years agoBump gstreamer requirement to latest git mainline (0.10.22.1).
Zeeshan Ali (Khattak) [Sat, 28 Mar 2009 00:43:50 +0000 (00:43 +0000)]
Bump gstreamer requirement to latest git mainline (0.10.22.1).

svn path=/trunk/; revision=739

15 years agoExport duration for music and video items from Tracker.
Zeeshan Ali (Khattak) [Sun, 22 Mar 2009 20:49:01 +0000 (20:49 +0000)]
Export duration for music and video items from Tracker.

Patch from Henrique Ferreiro García <henrique.ferreiro@gmail.com>.

svn path=/trunk/; revision=738

15 years agoFix a typo that messed-up the Music titles.
Zeeshan Ali (Khattak) [Sun, 22 Mar 2009 20:48:56 +0000 (20:48 +0000)]
Fix a typo that messed-up the Music titles.

Thanks to Henrique Ferreiro García <henrique.ferreiro@gmail.com> for
pointing it out.

svn path=/trunk/; revision=737

15 years agoFix the typo and actually require libsoup >= 2.26.0.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 21:24:58 +0000 (21:24 +0000)]
Fix the typo and actually require libsoup >= 2.26.0.

svn path=/trunk/; revision=736

15 years agoReport the (hopefully) correct DLNA profile for mpeg 2 ts.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:58:10 +0000 (13:58 +0000)]
Report the (hopefully) correct DLNA profile for mpeg 2 ts.

svn path=/trunk/; revision=735

15 years agoScale the video to High Definition.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:58:05 +0000 (13:58 +0000)]
Scale the video to High Definition.

svn path=/trunk/; revision=734

15 years agoMore information hiding by Transcoder classes.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:58:00 +0000 (13:58 +0000)]
More information hiding by Transcoder classes.

No need to expose mimetype and dlna_profile etc but provide a can_handle()
method that reports wether the mime_type in question could be handled by
this transcoder.

svn path=/trunk/; revision=733

15 years agoRename add_resource to add_resources.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:55 +0000 (13:57 +0000)]
Rename add_resource to add_resources.

svn path=/trunk/; revision=732

15 years agoTranscoder classes themselves add their resource.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:50 +0000 (13:57 +0000)]
Transcoder classes themselves add their resource.

svn path=/trunk/; revision=731

15 years agoList the L16 resource before the MP3 one.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:45 +0000 (13:57 +0000)]
List the L16 resource before the MP3 one.

svn path=/trunk/; revision=730

15 years agoNo need for encoders to sync state with parent anymore.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:40 +0000 (13:57 +0000)]
No need for encoders to sync state with parent anymore.

svn path=/trunk/; revision=729

15 years agoPut the encoders in the bin at startup.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:35 +0000 (13:57 +0000)]
Put the encoders in the bin at startup.

svn path=/trunk/; revision=728

15 years agoJust use Pad.can_link to check pad compatibility.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:30 +0000 (13:57 +0000)]
Just use Pad.can_link to check pad compatibility.

svn path=/trunk/; revision=727

15 years agoAdd more metadata to "audio/L16" transcoding resource.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:25 +0000 (13:57 +0000)]
Add more metadata to "audio/L16" transcoding resource.

svn path=/trunk/; revision=726

15 years agoReplace add_resource with create_resource.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:20 +0000 (13:57 +0000)]
Replace add_resource with create_resource.

This change doesn't make sense on it's own but is only needed for the
next set of changes.

svn path=/trunk/; revision=725

15 years agoRefactor TranscodeManager.add_resources a bit more.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:15 +0000 (13:57 +0000)]
Refactor TranscodeManager.add_resources a bit more.

svn path=/trunk/; revision=724

15 years agoAdd transcoder for "audio/L16" (LPCM in DLNA terms).
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:09 +0000 (13:57 +0000)]
Add transcoder for "audio/L16" (LPCM in DLNA terms).

svn path=/trunk/; revision=723

15 years agoRefactor TranscodeManager.add_resources().
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:57:04 +0000 (13:57 +0000)]
Refactor TranscodeManager.add_resources().

svn path=/trunk/; revision=722

15 years agoUse g_content_type_is_a to compare mimetypes.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:59 +0000 (13:56 +0000)]
Use g_content_type_is_a to compare mimetypes.

svn path=/trunk/; revision=721

15 years agoGeneralize gst element creation in base transcoder.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:55 +0000 (13:56 +0000)]
Generalize gst element creation in base transcoder.

svn path=/trunk/; revision=720

15 years agoCorrect indention of Transcoder classes.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:49 +0000 (13:56 +0000)]
Correct indention of Transcoder classes.

svn path=/trunk/; revision=719

15 years agoPut the audioresample before audio encoder, just in case.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:44 +0000 (13:56 +0000)]
Put the audioresample before audio encoder, just in case.

svn path=/trunk/; revision=718

15 years agoExplicitly require and link to libsoup-2.4 >= 2.26.0.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:39 +0000 (13:56 +0000)]
Explicitly require and link to libsoup-2.4 >= 2.26.0.

svn path=/trunk/; revision=717

15 years agoLiveResponse should use EOF encoding rather than CHUNKED.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:34 +0000 (13:56 +0000)]
LiveResponse should use EOF encoding rather than CHUNKED.

Many media players and renderers seem to be unable to handle CHUNKED
encoding so this patch should take away from them one excuse to fail.

svn path=/trunk/; revision=716

15 years agoTranscoder classes dictate the mimetype and DLNA profile.
Zeeshan Ali (Khattak) [Sat, 21 Mar 2009 13:56:29 +0000 (13:56 +0000)]
Transcoder classes dictate the mimetype and DLNA profile.

svn path=/trunk/; revision=715