profile/ivi/rygel.git
15 years agoDifferentiate between name and title of config options.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 16:43:40 +0000 (19:43 +0300)]
Differentiate between name and title of config options.

15 years agoDefine constants for known keys.
Zeeshan Ali (Khattak) [Tue, 21 Apr 2009 16:26:04 +0000 (19:26 +0300)]
Define constants for known keys.

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