I'm using the latest version of Mezzmo (2.1.9.0) and my TV is a LE40C579, but there are still some files that won't play. Mezzmo is not trying to transcode them and my TV tells me: "video codec not supported". Maybe you could have a look into the ffmpeg output and give me a hint what the samsung TV doesn't support and change the c-profile to support the files.
Code:
here is the first video not playing:

FFmpeg version SVN-r24378, Copyright (c) 2000-2010 the FFmpeg developers
  built on Jul 21 2010 12:51:48 with gcc 4.4.0
  configuration: --enable-static --disable-shared --enable-memalign-hack --enable-libmp3lame --extra-cflags=-I/c/msys/local/include --extra-ldflags=-L/c/msys/local/lib --enable-zlib --enable-w32threads --extra-cflags=-fno-common --enable-gpl --enable-libx264 --disable-ffplay --disable-ffprobe --disable-ffserver --enable-postproc --enable-runtime-cpudetect --extra-cflags=-U__STRICT_ANSI__
  libavutil     50.22. 0 / 50.22. 0
  libavcodec    52.84. 0 / 52.84. 0
  libavformat   52.76. 0 / 52.76. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.25. 1 /  1.25. 1
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[matroska @ 016ddf70] max_analyze_duration reached
[matroska @ 016ddf70] Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (20000000/417083) -> 23.98 (24000/1001)
Input #0, matroska, from 'X:\some.mkv':
  Duration: 02:04:32.48, start: 0.000000, bitrate: 1280 kb/s
    Stream #0.0: Video: h264, yuv420p, 1920x800, PAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      title           : Video
    Stream #0.1(ger): Audio: ac3, 48000 Hz, 5.1, s16, 640 kb/s
    Metadata:
      title           : German AC3
    Stream #0.2(eng): Audio: ac3, 48000 Hz, 5.1, s16, 640 kb/s
    Metadata:
      title           : English AC3
    Stream #0.3(ger): Subtitle: [0][0][0][0] / 0x0000
    Metadata:
      title           : German
At least one output file must be specified

and here is the second video not playing:
FFmpeg version SVN-r24378, Copyright (c) 2000-2010 the FFmpeg developers
  built on Jul 21 2010 12:51:48 with gcc 4.4.0
  configuration: --enable-static --disable-shared --enable-memalign-hack --enable-libmp3lame --extra-cflags=-I/c/msys/local/include --extra-ldflags=-L/c/msys/local/lib --enable-zlib --enable-w32threads --extra-cflags=-fno-common --enable-gpl --enable-libx264 --disable-ffplay --disable-ffprobe --disable-ffserver --enable-postproc --enable-runtime-cpudetect --extra-cflags=-U__STRICT_ANSI__
  libavutil     50.22. 0 / 50.22. 0
  libavcodec    52.84. 0 / 52.84. 0
  libavformat   52.76. 0 / 52.76. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.25. 1 /  1.25. 1
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[matroska @ 016ddf70] Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (5000000/104271) -> 24.00 (24/1)
Input #0, matroska, from 'X:\some_other.mkv':
  Duration: 02:11:06.21, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: h264, yuv420p, 1920x800, PAR 1:1 DAR 12:5, 23.98 fps, 24 tbr, 1k tbn, 47.95 tbc
    Metadata:
      title           : Video
    Stream #0.1(ger): Audio: dca, 48000 Hz, 6 channels, s16
    Metadata:
      title           : Deutsch DTS 5.1
At least one output file must be specified
Thanks